Efficient Fair Queueing for ATM Networks Using Uniform Round Robin

نویسندگان

  • Norio Matsufuru
  • Reiji Aibara
چکیده

In this paper, we investigate scheduling algorithms that are suitable for ATM networks. In ATM networks, atl packets have a fixed small length of 53 bytes and they are transmitted at very high rate. Therefore a time complexity of a scheduling algorithm is quite important. Most scheduling algorithms proposed so far have a complexity of O (log iV) per packet, where N denotes the number of connections sharing the link. In contrast, weighted round robin(WRR) has the advantage of having O(1) complexity; however, it is knowu that its delay property gets worse as N increases. To solve this problem, in this paper we propose two new variants of WRR, uniform round robin (URR) and idling unz~ormround robin (1-URR). Both disciplines provide end-to-end delay and fairness bounds which are independent of N. Complexity of URR, however, sfightly increases as N increases, while I-URR has complexity of O(1) per packet. I-URR also works as a traffic shaper, so that it can significantly atleviate congestion on the network. We atso introdnce a hierarehicat WRR discipline (H-WRR) which consists of dWferentWRR servers using I-URR as the root server. H-WRR etRcientlyaccommodates both guaranteed aod best-effortconnections, while maintaining O(1)complexity per packet. If several connections are reservingthe same bandwidth, their delay bounds achieved by H-WRR are dose to those of weighted fair queneing.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A simple and effective scheduling mechanism using minimized cycle round robin

packet and cell switched networks. We demonstrate that MCRR exhibits optimal worst-case latency property in a certain class of weighted round robin (WRR) approaches which are currently used for packet (cell) scheduling in high-speed networks, such as ATM networks. We further present a Hierarchical MCRR (HMCRR) mechanism to maximize the efficacy of MCRR in practice and be scalable to large numbe...

متن کامل

Design of a Weighted Fair Queueing Cell Scheduler for ATM Networks

Today, ATM networks are being used to carry bursty data traffic with large and highly variable rates, and burst sizes ranging from kilobytes to megabytes. Obtaining good statistical multiplexing performance for this kind of traffic requires much larger buffers than are needed for more predictable applications or for bursty data applications with more limited burst transmission rates. Large buff...

متن کامل

Fair Queueing in ATM Networks: A Simulation Study

The issue of tra c control in ATM networks is of the utmost importance in the light of the heterogeneity of the tra c they carry. Each class of users is to be guaranteed a quality of service nominally di erent from what the other classes get. In other words, scheduling mechanisms are to be devised so as to minimize interference among tra c ows having di erent quality of service requirements. Fa...

متن کامل

Fair Queueing Scheduler for IEEE 802.11 Based Wireless Multimedia Networks

Wireless local area networks are a viable technology to support multimedia traffic One of the prominent wireless local area network standards is the IEEE 802.11 standard. In wireless multimedia networks, mobile stations will be capable of generating a heterogeneous traffic mix with varying bandwidth requirements. In this paper, we investigate in detail, a distributed fair queueing scheduler for...

متن کامل

Amudala Bhasker, Ajay Babu. Tiered-service Fair Queueing (tsfq): a Practi- Cal and Efficient Fair Queueing Algorithm. (under the Direction of Professor George N. Tiered-service Fair Queueing (tsfq): a Practical and Efficient Fair Queueing Algorithm Contents

AMUDALA BHASKER, AJAY BABU. Tiered-Service Fair Queueing (TSFQ): A Practical and Efficient Fair Queueing Algorithm. (Under the direction of Professor George N. Rouskas.) A router in today’s Internet has to satisfy two important properties in order to efficiently provide the Quality of Service (QoS) requested by the users. It should be fair among flows and also have low operational complexity. T...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999